﻿//-----------------------------------------------------------------------
// <copyright>
// This file is subject to the terms and conditions of the Microsoft Public License (MS-PL).
// See http://www.microsoft.com/opensource/licenses.mspx#Ms-PL for more details.
// </copyright>
//----------------------------------------------------------------------- 

namespace Fulcrum.ViewModelGenerator
{
    public class ViewModelGeneratorSettings : ISettings
    {
        [Setting("config", Description = "The metadata file.")]
        public string ConfigFileName
        {
            get;
            set;
        }

        [Setting(Description = "The ViewModel to generate.", Optional = true)]
        public string ViewModel
        {
            get;
            set;
        }

        public ViewModelGeneratorSettings()
        {
            // empty
        }

        public void ValidateSettings()
        {
            // empty
        }
    }
}
